altar of repose - Espagnol Anglais Dictionnaire